Robust video multicast with joint network coding and video interleaving

نویسندگان

  • Hui Wang
  • C.-C. Jay Kuo
چکیده

In this work, we propose a cross-layer solution to robust video multicast in erasure networks based on random linear network coding (RLNC) in the network layer and video interleaving (VI) in the application layer, and call it the joint RLNC-VI scheme. In the RLNC implementation, we partition one video coding unit (VCU) into several priority levels using scalable properties of H.264/SVC video. Packets from the same priority level of several VCUs form one RLNC generation, and unequal protection is applied to different generations. RLNC provides redundancy for video packets in the network layer and has proved to be useful in a multicast environment. Then, we propose a new packet-level interleaving scheme, called the RLNC-facilitated interleaving scheme, where each received packet corresponds to a new constraint on source packets. As a result, it can facilitate the RLNC decoding at the destination node. Furthermore, we study the problem of optimal interleaving design, which selects the optimal interleaving degree and the optimal redundancy of each generation. The tradeoff between delay and received video quality due to the choice of different VCUs is also examined. It is shown by simulation results that the proposed RLNC-VI scheme outperforms the pure RLNC method for robust video multicast in erasure networks. This can be explained by two reasons. First, the VI scheme distributes the impact of the loss (or erasure) of one VCU into partial data loss over multiple neighboring VCUs. Second, the original video content can be easily recovered with spatial/temporal error concealment (EC) in the joint RLNC-VI scheme. 2009 Elsevier Inc. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Overview of Robust Video Streaming with Network Coding

This paper provides an overview of applying Network Coding (NC) for robust video streaming in an erasure network. Traditional methods of video erasure protection in a store-and-forward (S/F) network are evaluated against the NC-enabled network. Both the benefits and disadvantages of using NC for robust video streaming are included in this discussion. While NC naturally improves the throughput o...

متن کامل

Priority Ordering and Packetization for Scalable Video Multicast with Network Coding

The integration of scalable video representation and network coding (NC) offers an excellent solution to robust and flexible video multicast over IP networks. In this work, we examine one critical component in this system, i.e. video priority ordering and packetization at the source of the multicast tree. First, a GOP-adaptive layer-based packet priority ordering algorithm is proposed to allow ...

متن کامل

A Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding

Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...

متن کامل

Scalable video multicast using inter-layered superposition and network- coded cooperation over MIMO relay systems

The adoption of scalable video coding (SVC) for video multicast services is a promising solution for providing efficient streaming under channel heterogeneity, since SVC can support quality scalability with high coding efficiency. The scalability allows receivers to experience video quality according to their channel conditions. Nevertheless, the scalable video layers are inter-dependent; if a ...

متن کامل

On the effect of Reed-Solomon coding with maximum block interleaving on MPEG-4 FGS video quality in 3G broadcasting

In Broadcast and Multicast Services (BCMCS) for CDMA2000 networks, Reed–Solomon (RS) coding is applied to the layers above the turbo code. An additional block interleaving mechanism improves the performance of RS coding when there are long bursts of errors. We propose a performance model of RS coding for varying conditions of Rayleigh fading on the broadcast channel with the maximum amount of b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Visual Communication and Image Representation

دوره 21  شماره 

صفحات  -

تاریخ انتشار 2010